/*
  输出图案"F"
 【问题描叙】
    失败(fail)的首字母为F。
    任意输入一个正整数n (3 <= n <= 20), 输出由大写字母F组成的图案"F"。
 【输入格式】
    一行, 一个正整数n。
 【输出格式】
    一个由大写字母F组成的图案"F"。
 【输入样例 1】
    3
 【输出样例 1】
    FFF
    FFF
    F
 【输入样例 2】
    4
 【输出样例 2】
    FFFF
    FFFF
    F
    F
 【输入样例 3】
    5
 【输出样例 3】
    FFFF
    FFFF
    F
    F
    F
*/

#include <iostream>

using namespace std;

int main()
{
    int n;
    int i;
    int j;
    int k;

    cin >> n;

    for (i = 0; i<2; i++) {
        for (j = 0; j < n; j++) {
            cout << "F";
        }
        cout << endl;
    }
    for (k = 0; k < n - 2; k++) {
        cout << "F" << endl;
    }

/*
    cout << "F";
    cout << "F";
    cout << "F";
    cout << endl;

    cout << "FFF"<<endl;
    cout << "FFF"<<endl;
    cout << "F"<<endl;
*/

    return 0;
}